//copyright (c) 2016 L.W.C<lwc@li.cm>
#ifndef NCapi

	#define NCapi 1
	
	#include "NCScript.h"
	#include "vxin_rubbish.h"
	#include "NCstack.h"
	#include "NCvar.h"
	
	void NC_RegFunction(NC *nc,char *name,int (*fun)(NC *nc));
	int NC_GetType(NC *nc);
	int NC_Pop_int(NC *nc);
	double NC_Pop_double(NC *nc);
	char* NC_Pop_pchar(NC *nc);
	void NC_Push_int(NC *nc,int i);
	void NC_Push_double(NC *nc,double d);
	void NC_Push_pchar(NC *nc,char* c);
	
#endif